torque regulator - Spanish English Dictionary